devil's tree - Turkish English Dictionary